artillery intelligence - Francés Inglés Diccionario